power stations - French English Dictionary

power stations

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "power stations" with other terms in English French Dictionary : 6 result(s)

English French
General
largest hydroelectric power stations barrages hydroélectriques les plus importants
EU Terms
decommissioning of power stations déclassement de centrale
siting of power stations implantation de centrale
Construction
series of power stations [us] chaîne d'usines
power stations in cascade usines en cascade
Heritage Conservation
electric power stations centrales électriques